*{
	padding: 0;
	margin: 0;
	border: 0;
	list-style: none;
}

.img{
	width: 100%;
}

.img1{
	position: absolute;
	bottom: 0;
}

.img2{
	margin-left: 5%; 
	width: 90%;
	margin-top: 30px;
}

.shouquan li{
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	float: left;
	cursor: pointer;
	background-color: gray;
	
}

ul{
	overflow: hidden;
}

/*a{
	color: #000;
	text-decoration:none;
	}*/


	.shouquan{
		width: 25%;
		height: 60px;
		line-height: 60px;
		text-align: center;
		font-size: 18px;
		float:left;
		color: #393C3F;
	}

	.ul li{
		width: 50%;
		height: 150px;
		line-height: 150px;
		float: left;
		font-size: 48px;
	}

	.ul1 li{
		height: 50px;
		line-height: 50px;
		font-size: 36px;
	}

	.info{
		font-size: 18px;
	}
	.info div{
		margin: 0 30px;
	}

	.next{
		position: relative;
		bottom: 140px;
	}

	.info input,.login div>input,.register,.info textarea{
		width: 75%;
		height: 40px;
		border: 1px solid #DCDCDD;
		margin-top: 30px;
		margin-left: 20px;
		font-size: 18px;
		padding-left: 10px;
	}
	.info input{
		width: 70%;
	}
	.info textarea{
		width: 70%;
		height: 150px;
		padding-top: 10px;
	}

	.info .submit{
		-webkit-appearance:none;
		margin: 20px 15%;
		color: #fff;
		background-color:  #a41020;
	}

	.info .sex input{
		width: 20px;
		height: 40px;
	}

/*	.info .submit,.login .submit{
		background-color: #393C3F;
		border-radius: 10px;
		margin-left: 10%;
		}*/

		select{
			height: 50px;
			margin-left: 20px;
			font-size: 48px;
			margin-top: 50px;
		}

		.info1>div{
			margin-top: 50px;
			margin-left:10%;
			font-size: 48px;

		}

		.info a{
			color: #000;
		}

		.info1 input{
			height: 50px;
			font-size: 36px;
			padding-left: 20px;
			margin-top: 30px;
		}


		.login{
			margin: 0 7%;
		}

		.register{
			text-align: center;
			line-height: 100px;
		}

		.none{
			display: none;
		}

		.weui_btn{
			height: 50px;
			line-height: 50px;
			margin-top: 40px;
			font-size: 24px;
			border-radius: 30px;
			margin: 30px 10px;
			
		}

		.submit1{
			width:40%;
		}

		h1{
			height: 40px;
			text-align: center;
			line-height: 40px;
			background-color: #DCDCDD;
			font-size: 18px;
			color: #9F9FA0;
		}

		h1 a{
			text-decoration: none;
			color: #9F9FA0;
		}

		/*h1 span,h1 a{
			float: right;
			margin-right: 20px;
			}*/

			h3{
				height: 50px;
				text-align: center;
				line-height: 50px;
				background-color: #7d7d7d;
				color: #fff;
			}

			.apply{
				background: #fff;
				width: 80%;
				border:1px solid #a41020;
				position: fixed;
				left: 10%;
				top:10%;

			}

			.apply p{
				word-break:break-word;
				margin: 10px 4%;
			}

			.bottom{
				width: 100%;
				position: absolute;
				bottom:0;

			}

			.bottom .silde{
				height: 50px;
				line-height: 50px;
				width: 100%;
				background-color: #fff;
				border-bottom: 1px solid #ccc;

			}
			.a{
				color:#000;
				text-decoration:none;
				display: block;
				overflow: hidden;
			}

			.white{
				color:#fff;
				text-decoration:none;
			}

			#list{
				overflow: hidden;
			}

			#list a{
				overflow: hidden;
			}

			#list .tiyan_color{
				height: 57px;
				color: #931D22;
				border-bottom: 3px solid #931D22;
			}

			#info p{
				margin: 10px 0;
			}

			.p{
				text-align: center;
				margin-top: 30px;
			}

			.activity{
				margin: 0 10%;
			}

			.activity1{
				min-height: 320px;
			}


			#info div p:first-child{
				margin-top: 20px;
			}

			h2{
				margin-top: 20px;
				text-align: center;
			}

			.table {
				width: 100%;
				text-align: center;
			}
			.price{
				margin-left: 10%;
			}


			#price{
				color: red;
				font-size: 24px;
			}

			.tijiao{
				-webkit-appearance: none;
				border-radius: 0;
				color: #fff;
				background-color: rgba(195,39,43,1.00);
				color: white;
				line-height: 49px;
				font-size: 1.3em;
				font-weight: 600;
				width: 100%;
				position:fixed;
				bottom:0;
				left:0;

			}

			.express_info{
				width: 60%;
				position: fixed;
				top:40%;
				left: 15%;
				background: #FFFAE2;
				z-index: 99;
				padding:0 20px; 
			}

			.tongzhi{
				line-height: 48px;
				color: #a41020;
				font-size: 20px;
				text-decoration:underline;
				margin-left: 70%;
			}

			.btlogin{
				-webkit-appearance:none;
				height: 36px;
				width: 40%;
				color: #fff;
				font-size: 18px;
				background-color: #a41020;
				margin-top: 3%;
				border-radius: 10px;
				margin-left: 6%;
			}

			.btlogin1{
				background: transparent;
				border:1px solid #981e1d;
			}

			.btlogin1 a{
				display: inline-block;
				width: 100%;
				height: 100%;
				color: #981e1d;
			}

			.xuzhi{
				color: #fff;
				background: #a41020;
			}

			.biao{
				padding-left: 10%;
				line-height: 30px;
				overflow: hidden;
			}

			.biao a{
				color: #000;
				text-decoration:none;

			}

			.biao .red,.biao .white{
				color: #9c1420;
				float: right;
				margin-right: 10%;
			}

			.biao .white{
				width: 20%;
				background-color: #9c1420;
				color: #fff;
				text-align: center;
				border-radius: 5px;
			}

			.biao1{
				margin-bottom: 5px;
			}

			.line{
				height: 1px;
				background-color: #ccc;
			}

			.adress_info{
				width: 65%;
				float: left;
			}



			.biao .number_info{
				float: right;
				margin-right: 10%;
			}

			.biao .queren a{
				color: #9c1420;
				float: right;
				margin-right: 5%;
			}

			.right{
				float: right;
				margin-right: 5%;
			}

			.sign_in{
				margin-top: 30px;
				width: 90%;
				height: 45px;
				text-align: center;
				line-height: 45px;
				display: block;
				margin-left: 5%;
				font-size: 20px;
				border-radius: 8px;	
				background-color: #931D22;
				color: #fff;
				text-decoration: none;
			}

